relating to land and cattle - French English Dictionary